
body
	{margin: 0 0;
	background: gainsboro;
	font-size: 1.5rem;
}
header{vertical-align: top;
    background: rgb(0,0,0);
    height: 110px;
    width: 100%;
    opacity: 0.75;
    filter: alpha(opacity=75);
    position:relative;
    position: fixed;
	top:0;
	z-index: 999;
    box-shadow: 0px 8px 15px rgba(0,0,0,0.5);
    text-align: center;
	
}
.header_p{font-size: 100%;
	font-family: STKaiti;
color: white;
	
}
nav{

	text-align: center;	
	
	padding:0 0 5px 0;
}
nav a{font-size: 75%;
	color: #898989;
	text-decoration: none;
	margin-left: 5%;
}
nav a:hover{
	color: white;
}
.swiper{margin: 10rem 0.5rem 0.5rem 2rem;
}
.swiper_p {
	
    margin-top: 2rem;
    padding-top: 2%;
    padding-bottom: 2%;
    font-size: 70%;
    color: rgb(102, 102, 102);
    font-family: STKaiti, 微软雅黑;
    border-top: 1px solid rgb(232, 232, 232);
    border-bottom: 1px solid rgb(232, 232, 232);
}

.word{ 
    width: 320px;
    border-radius: 10px;
    background: white;
    margin: 20px 10px  20px 60px;
    color: #959595;
    box-shadow: 0px 5px 3px gainsboro;
    position: relative;
    text-align: center;
  display: inline-block;


	
}
.word img{
width: 100%;
float: left; 
border-radius: 10px;
float: left;

}
.word:hover {
	-webkit-transition-duration: 1s;
	-webkit-transform:translate(0px,-7px);
	
}；

.work_title {

	height:185px;
    background:rgb(0,0,0);
	opacity: 0.55;
    color:white;
    display:;
	
}

.swiper_p {
    margin-top: 50px;
    text-indent: 2em;
    padding-top: 2%;
    padding-bottom: 2%;
    font-size: 80%;
    line-height: 1.5em;
    color: rgb(102, 102, 102);
    font-family: STKaiti, 微软雅黑;
    border-top: 1px solid rgb(232, 232, 232);
    border-bottom: 1px solid rgb(232, 232, 232);
}


.word p{

	clear: both;

	text-align: center;

	line-height: 35px;

	font-family: HUM521L;

	font-size: 60%;

	color: #666666;
	white-space:nowrap;
}

footer{
	background: #e0e0e0;position:relative;
	width: 100%;margin-top: 40px;padding-top: 10px;
	padding-bottom: 5%;
	text-shadow:1px 1px 1px white;
	color: #666666;
	overflow: hidden;

}
footer p{font-size: 45%;}
}